Hypebeast -
27 Sep 2021 21:56
Deborah Roberts is a Texas-based artist who challenges social perceptions of ideal beauty through vibrant collages on paper and canvas. The artist has unveiled a new solo exhibition with Los Angeles' Vielmetter gallery, titled "O' Say Can't You See."The new body of work portrays the faces of young Black children as they face the harsh reality of a convoluted society that perpetually seeks to see and treat them as adults. Roberts combines sourced imagery with hand-drawn and painted elements to cr...
Share this Article